terrain corridor - French English Dictionary